Elthorne Community Care Centre

17-23 Beaumont Rise, Islington, London, United Kingdom, N19 3AA